package com.weimob.mcloud.wechatwork.customer.service.user.service.group;

import com.weimob.mcloud.wechatwork.customer.service.user.base.PageResponse;
import com.weimob.mcloud.wechatwork.customer.service.user.module.bo.group.RetailStoreBO;
import com.weimob.mcloud.wechatwork.customer.service.user.module.bo.group.RetailStoreListBO;
import com.weimob.mcloud.wechatwork.customer.service.user.module.dto.group.GroupRetailDTO;
import com.weimob.mcloud.wechatwork.customer.service.user.module.dto.group.RetailStoreQueryDTO;
import com.weimob.soa.common.response.SoaResponse;
import org.springframework.validation.annotation.Validated;

import javax.validation.Valid;

@Validated
public interface RetailStoreExport {
    SoaResponse<PageResponse<RetailStoreListBO>, ?> queryRetailStoreList(@Valid RetailStoreQueryDTO dto);

    SoaResponse<RetailStoreBO,?> queryRetailStore(@Valid GroupRetailDTO dto);


}
